package per.sen.shopping.model.po;

import java.io.Serializable;
import java.util.Date;

import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.Data;

/**
 * 系统后台用户信息表
 * @TableName sys_backend_user
 */
@Table(name="sys_backend_user")
@Data
@Entity
public class SysBackendUserPO implements Serializable {
    /**
     * 主键id
     */
    @Id
    private Long user_id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 真实姓名
     */
    private String realname;

    /**
     * 用户头像地址
     */
    private String user_img;

    /**
     * 用户手机号
     */
    private String user_mobile;

    /**
     * 用户邮箱
     */
    private String user_email;

    /**
     * 性别 1(男) or 2(女)
     */
    private Integer user_gender;

    /**
     * 出生日期
     */
    private Date birth_time;

    /**
     * 注册时间 
     */
    private Date create_time;

    /**
     * 更新时间
     */
    private Date update_time;

    /**
     * 删除标志 0 未删除 1已删除 
     */
    private Integer del_flag;

    /**
     * 用户状态 0禁用 1启用
     */
    private Integer status;

    /**
     * 创建人id
     */
    private Long create_by;

    /**
     * 
     */
    private Long update_by;

    private static final long serialVersionUID = 1L;
}